﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace SystemCenterSoa.DtoModel.Contract
{
   public class ContractDo
    {
        public int contract_id { get; set; }

        /// <summary>
        /// 合同编号
        /// </summary>
        public string contract_serial { get; set; }

        /// <summary>
        /// 合同文本编号
        /// </summary>
        public string contract_textserial { get; set; }

        /// <summary>
        /// 合同分类
        /// </summary>
        public int contract_contype { get; set; }

        /// <summary>
        /// 合同名称
        /// </summary>
        public string contract_contname { get; set; }

        /// <summary>
        /// 建设单位
        /// </summary>
        public string contract_conname { get; set; }

        /// <summary>
        /// 甲方类型
        /// </summary>
        public string contract_first_type { get; set; }

        /// <summary>
        /// 结构形式
        /// </summary>
        public int contract_const { get; set; }

        public string contract_jgtype { get; set; }

        /// <summary>
        /// 建筑分类
        /// </summary>
        public int contract_arch { get; set; }

        public string contract_jzfl { get; set; }

        /// <summary>
        /// 建筑面积
        /// </summary>
        public decimal contract_area { get; set; }

        /// <summary>
        /// 工程负责人
        /// </summary>
        public string contract_projectname { get; set; }

        /// <summary>
        /// 工程负责人电话
        /// </summary>
        public string contract_projecttell { get; set; }

        /// <summary>
        /// 子公司
        /// </summary>
        public string contract_zicompany { get; set; }

        /// <summary>
        /// 甲方负责人
        /// </summary>
        public string contract_first_people { get; set; }

        /// <summary>
        /// 甲方负责人电话
        /// </summary>
        public string contract_first_tell { get; set; }

        /// <summary>
        /// 工程地点
        /// </summary>
        public string contract_adder { get; set; }

        /// <summary>
        /// 原始合同额
        /// </summary>
        public decimal contract_many { get; set; }

        /// <summary>
        /// 实际合同额
        /// </summary>
        public decimal contract_sjmany { get; set; }

        /// <summary>
        /// 合同签约日期
        /// </summary>
        public DateTime contract_time { get; set; }

        /// <summary>
        /// 图纸套数
        /// </summary>
        public int img_sum { get; set; }

        /// <summary>
        /// 图纸已出套数
        /// </summary>
        public int img_sjsum { get; set; }

        /// <summary>
        /// 差旅次数
        /// </summary>
        public int chai_sum { get; set; }

        /// <summary>
        /// 已出差旅次数
        /// </summary>
        public int chai_sjsum { get; set; }

        /// <summary>
        /// 合同允许状态
        /// </summary>
        public string contract_zt { get; set; }

        /// <summary>
        /// 合同备注
        /// </summary>
        public string contract_reamk { get; set; }



        public int agreement_id { get; set; }

        /// <summary>
        /// 协议编号
        /// </summary>
        public string agreement_number { get; set; }

        /// <summary>
        /// 协议名称
        /// </summary>
        public string agreement_name { get; set; }

        /// <summary>
        /// 收费状态
        /// </summary>
        public bool agreement_sfzt { get; set; }

        /// <summary>
        /// 实际合同价金额
        /// </summary>
        public decimal agreement_many { get; set; }

        /// <summary>
        /// 建筑面积
        /// </summary>
        public decimal agreement_mj { get; set; }

        /// <summary>
        /// 协议备注
        /// </summary>
        public string agreement_reamk { get; set; }

        public int contype_id { get; set; }

        public string contype_name { get; set; }


        public int architecture_id { get; set; }

        public string architecture_name { get; set; }

        public int architecture_lid { get; set; }

        public int structure_id { get; set; }

        public string structure_name { get; set; }

        public int structure_lid { get; set; }

    }
}
